more resourceful - English Synonyms Dictionary